package com.company.common.server.config.mq.models;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

@Getter
@Setter
public class MQUserBrowseLogModel {


        @ApiModelProperty(value = "用户ID")
        private Integer userId;


        @ApiModelProperty(value = "用户标记")
        private String userToken;


        @ApiModelProperty(value = "匿名用户标记")
        private String anonyToken;


        @ApiModelProperty(value = "推荐码")
        private String referralCode;


        @ApiModelProperty(value = "访问URL")
        private String methodUrl;


        @ApiModelProperty(value = "访问方法分类")
        private String methodType;


        @ApiModelProperty(value = "访问参数")
        private String methodParam;


        @ApiModelProperty(value = "来源地址")
        private String sourceUrl;


        @ApiModelProperty(value = "客户端浏览器信息")
        private String clientUa;

        @ApiModelProperty(value = "客户端类型")
        private String clientType;

        @ApiModelProperty(value = "手机设备号")
        private String mobileNo;


        @ApiModelProperty(value = "经纬度分类")
        private String llType;


        @ApiModelProperty(value = "经度")
        private Double longitude;


        @ApiModelProperty(value = "纬度")
        private Double latitude;

        @ApiModelProperty(value = "创建时间")
        private LocalDateTime opDate;


        @ApiModelProperty(value = "创建人IP")
        private String opIp;


}
